in lay terms - Español Inglés Diccionario